buggering up - Turkish English Dictionary